box flume - French English Dictionary